package com.link.base.base.file.model;

import com.link.core.basic.model.BasicModel;

/**
 * 头行结构导入导出请求参数类
 *
 * @author LiYang
 * @date 20191025
 */
public class HeadRowStructure extends BasicModel {

    /**
     * 头请求地址
     */
    private String headUrl;

    /**
     * 头请求参数
     */
    private String headParams;

    /**
     * 行请求地址
     */
    private String rowUrl;

    /**
     * 行请求参数
     */
    private String rowParams;

    /**
     * 导入头数据的url
     */
    private String importHeadUrl;

    /**
     * 导入行数据的url
     */
    private String importRowUrl;

    /**
     * 导入行数据中对应的头字段名称
     */
    private String impHeadPropName;

    /**
     * 导入行数据中对应的行外键字段名称
     */
    private String impRowForeignPropName;

    /**
     * 是否需要更新记录id
     */
    private String newIdFlag;

    public String getNewIdFlag() {
        return newIdFlag;
    }

    public void setNewIdFlag(String newIdFlag) {
        this.newIdFlag = newIdFlag;
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = headUrl;
    }

    public String getHeadParams() {
        return headParams;
    }

    public void setHeadParams(String headParams) {
        this.headParams = headParams;
    }

    public String getRowUrl() {
        return rowUrl;
    }

    public void setRowUrl(String rowUrl) {
        this.rowUrl = rowUrl;
    }

    public String getRowParams() {
        return rowParams;
    }

    public void setRowParams(String rowParams) {
        this.rowParams = rowParams;
    }

    public String getImportHeadUrl() {
        return importHeadUrl;
    }

    public void setImportHeadUrl(String importHeadUrl) {
        this.importHeadUrl = importHeadUrl;
    }

    public String getImportRowUrl() {
        return importRowUrl;
    }

    public void setImportRowUrl(String importRowUrl) {
        this.importRowUrl = importRowUrl;
    }

    public String getImpHeadPropName() {
        return impHeadPropName;
    }

    public void setImpHeadPropName(String impHeadPropName) {
        this.impHeadPropName = impHeadPropName;
    }

    public String getImpRowForeignPropName() {
        return impRowForeignPropName;
    }

    public void setImpRowForeignPropName(String impRowForeignPropName) {
        this.impRowForeignPropName = impRowForeignPropName;
    }
}
